/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package ejercicio.practica2;

import ejercicio.practica3.Hiperbola;
import java.util.Scanner;

/**
 *
 * @author manolo
 */
public class usaHiperbola {

    private static Scanner teclado = new Scanner(System.in);

    public static void main(String[] args) {

        float x, y, xc, yc, px, py;        
        
        System.out.println("");
        System.out.println("*******************************************************");
        System.out.println("Crear hiperbola y comprobar si un punto pertence a ella");
        System.out.println("*******************************************************");
        System.out.println("");
        System.out.println("Introduzca la componente x del centro de la hiperbola: ");
        xc = teclado.nextFloat();
        System.out.println("Introduzca la componente y del centro de la hiperbola: ");
        yc = teclado.nextFloat();
        System.out.println("Introduzca la componente x del foco de la hiperbola: ");
        x = teclado.nextFloat();
        System.out.println("Introduzca la componente y del foco de la hiperbola: ");
        y = teclado.nextFloat();
        System.out.println("Introduzca la componente x de un punto: ");
        px = teclado.nextFloat();
        System.out.println("Introduzca la componente y de un punto: ");
        py = teclado.nextFloat();
        System.out.println("");
        
        Hiperbola h =  new Hiperbola(x, y, xc, yc);
        
        if(h.pertenece(h) == true)
            System.out.println("El punto ("+px+","+py+" pertenece a la hiperbola.");
        else
            System.out.println("El punto ("+px+","+py+" no pertenece a la hiperbola.");
    }

}
